package com.ktgj.customer.domain.vo;

import com.ktgj.common.core.annotation.Excel;

import java.util.Date;
import java.util.List;

public class PositionVO {
    /** 职位ID */
    private Long positionId;

    /** 部门ID */
    @Excel(name = "部门ID")
    private Long deptId;

    /** 职位名称 */
    @Excel(name = "职位名称")
    private String positionName;

    /** 职位级别 */
    @Excel(name = "职位级别")
    private Long positionLevel;

    /** 职位描述 */
    @Excel(name = "职位描述")
    private String positionDesc;

    /** 权限 */
    @Excel(name = "权限")
    private Long permission;

    /** 创建时间 */
    @Excel(name = "创建时间")
    private Date createTime;

    /** 是否启用 */
    @Excel(name = "是否启用")
    private String enableStart;

    private List<Long> permissions;

    private List<Long> menus;

    public String getEnableStart() {
        return enableStart;
    }

    public void setEnableStart(String enableStart) {
        this.enableStart = enableStart;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Long getPositionId() {
        return positionId;
    }

    public void setPositionId(Long positionId) {
        this.positionId = positionId;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public String getPositionName() {
        return positionName;
    }

    public void setPositionName(String positionName) {
        this.positionName = positionName;
    }

    public Long getPositionLevel() {
        return positionLevel;
    }

    public void setPositionLevel(Long positionLevel) {
        this.positionLevel = positionLevel;
    }

    public String getPositionDesc() {
        return positionDesc;
    }

    public void setPositionDesc(String positionDesc) {
        this.positionDesc = positionDesc;
    }

    public Long getPermission() {
        return permission;
    }

    public void setPermission(Long permission) {
        this.permission = permission;
    }

    public List<Long> getPermissions() {
        return permissions;
    }

    public void setPermissions(List<Long> permissions) {
        this.permissions = permissions;
    }

    public List<Long> getMenus() {
        return menus;
    }

    public void setMenus(List<Long> menus) {
        this.menus = menus;
    }
}
